.WarningInfoA01 {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 16px;

	& > div {
		height: 100%;

		&.warn {
			width: 160px;
			margin-right: 16px;
			display: flex;
			align-items: center;
			justify-content: center;
			flex-direction: column;

			& > img {
				width: 60px;
				height: 60px;
				object-fit: contain;
			}

			& > div:nth-child(2) {
				font-size: 24px;
				font-family: ShuHeiTi;
				font-weight: bold;
				color: #ffffff;
				margin: 8px 0;
			}

			& > div:nth-child(3) {
				font-size: 40px;
				font-family: DIN Condensed;
				font-weight: bold;
				color: #ffffff;
			}
		}

		&.list {
			flex: 1;
		}
	}
}
